Algoritmo [Problema :D]

1. Algoritmo [Problema :D]

Anderson Rodrigues
harima

(usa Debian)

Enviado em 02/09/2012 - 21:29h

Boa Noite pessoal venho aqui pedir a ajuda de voces, pois o professor passou ums algoritmos diferentes, porem não explicou direito ai fiquei perdido. se alguem puder acender uma luz com algum exemplo ficaria muito grato.

Segue a baixo o exercicio.
----------------------------------------------------------------------------------------------
Uma companhia aérea contratou o seu serviço para escrever um algoritmo que realize a reserva de passagens para a mesma.

a. Para cada voo disponível deve ser informado o numero de vagas disponíveis (O número do voo disponível deve ser representado pelo índice do vetor). Para cada voo o valor -1 representa “voo indisponível”, 0 representa “vagas
preenchidas” e maior que zero o número de vagas disponíveis. Caso o usuário informar um número de voo fora do número de voos o algoritmo deverá exibir uma mensagem. Para o algoritmo iniciar as reservas de passagens, o mesmo deve solicitar ao usuário se deseja fazer uma reserva ou cadastrar mais um voo;

b. A leitura da reserva deverá ser efetuada por meio do Nome e RG do passageiro, bem como do número do voo no qual o passageiro pretende viajar (As informações do cliente não precisam ser armazenadas em qualquer estrutura de dados);

c. Para cada passageiro, deverá ser verificado se existe a possibilidade da reserva no voo desejado. Em caso afirmativo, o número da identidade deverá ser impresso junto do nome do passageiro e o número do voo, bem como atualizando o número de lugares disponíveis para aquele voo. Caso o voo esteja lotado apresentar a mensagem ao usuário, e, em caso do voo não existir também apresentar a mensagem ao usuário;

d. Para visualizar o número dos voos e a quantidade de lugares disponíveis em cada um, deverá ser solicitado se o usuário deseja efetuar uma reserva ou se deseja visualizar as reservas. Caso deseje visualizar as reservas, o algoritmo deve apresentar o número do voo e a quantidade de vagas disponíveis e encerrar a sua execução.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts